.markCsv {
  color: #f00;
}
#stepBox {
  padding: 50px 10% 30px;
}
#contentBox {
  // height: 60px;
  #stepOne {
    position: relative;
    margin: 30px auto;
    width: 500px;
    text-align: center;
    button {
      margin-top: 40px;
    }
  }
  #stepTwo {
    padding: 30px 50px;
    // height: 600px;
    text-align: center;

    .dataBox {
      border-top: #aaa 1px solid;
      border-left: #aaa 1px solid;
      overflow: hidden;
      li {
        float: left;
        width: 50%;

        border-bottom: 1px solid #aaa;
        span {
          display: inline-block;
          padding: 3px 0;
          border-right: 1px solid #aaa;
        }
        span:nth-child(1) {
          width: 20%;
        }
        span:nth-child(2) {
          width: 80%;
          padding: 3px 5px;
          input {
            width: 100%;
            border: none;
            outline: none;
          }
        }
      }
    }
  }

  #stepThree {
    padding-top: 40px;
    #prograssBox {
      width: 400px;
      margin: auto;
      margin-top: -150px;
    }
    #imageBox {
      text-align: center;
      img {
        width: 200px;
      }
    }
  }
}
